criminal investigation detachment - Spanish English Dictionary